(highly) articulate contribution - Español Inglés Diccionario